using AnesSystem.Util;
using Common;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AnesSystem.Models
{
    public class LiquidInAndOutModel : ObservableObject
    {
        private string jingTiYe = "";
        private string jiaoTiYe = "";
        private string rbc = "";
        private string xueJiang = "";
        private string ziTiXue = "";
        private string zongShuRuLiang = "";
        private string chuXueLiang = "";
        private string jxl = "";
        private string niaoLiang = "";
        private string xueXiaoBan = "";
        private string lengChenDian = "";
        private string qtrl = "";
        private string qtrlNT = "";
        private string ys = "";
        private string qtcl = "";
        private string qtclNT = "";
        private string nS = "";
        private string gS = "";
        private string phy = "";
        private string tsqn = "";
        private string glc = "";
        private string sxl = "";
        private string zrl = "";
        private string zcl = "";
        private string bzrl = "";
        private string syl = "";
        public string JingTiYe
        {
            get
            {
                return jingTiYe;
            }
            set
            {
                jingTiYe = value;
                RaisePropertyChanged("JingTiYe");
            }
        }
        public string JiaoTiYe
        {
            get
            {
                return jiaoTiYe;
            }
            set
            {
                jiaoTiYe = value;
                //AnesRecordUtil.Instance.CalInTotal();
                RaisePropertyChanged("JiaoTiYe");
            }
        }
        public string Rbc
        {
            get
            {
                return rbc;
            }
            set
            {
                rbc = value;
                //AnesRecordUtil.Instance.CalInTotal(); 
                RaisePropertyChanged("Rbc");
            }
        }
        public string XueJiang
        {
            get
            {
                return xueJiang;
            }
            set
            {           
                xueJiang = value;
                //AnesRecordUtil.Instance.CalInTotal();
                RaisePropertyChanged("XueJiang");
            }
        }
        public string ZiTiXue
        {
            get
            {
                return ziTiXue;
            }
            set
            {
                ziTiXue = value;
                RaisePropertyChanged("ZiTiXue");
            }
        }
        public string ZongShuRuLiang
        {
            get
            {
                return zongShuRuLiang;
            }
            set
            {
                zongShuRuLiang = value;
                RaisePropertyChanged("ZongShuRuLiang");
            }
        }
        public string ChuXueLiang
        {
            get
            {
                return chuXueLiang;
            }
            set
            {
                chuXueLiang = value;
                RaisePropertyChanged("ChuXueLiang");
            }
        }
        public string Jxl
        {
            get
            {
                return jxl;
            }
            set
            {
                jxl = value;
                RaisePropertyChanged("Jxl");
            }
        }
        public string NiaoLiang
        {
            get
            {
                return niaoLiang;
            }
            set
            {         
                niaoLiang = value;
                AnesRecordUtil.Instance.CalOutTotal();
                RaisePropertyChanged("NiaoLiang");
            }
        }
        public string XueXiaoBan
        {
            get
            {
                return xueXiaoBan;
            }
            set
            {              
                xueXiaoBan = value;
                //AnesRecordUtil.Instance.CalInTotal();
                RaisePropertyChanged("XueXiaoBan");
            }
        }
        public string LengChenDian
        {
            get
            {
                return lengChenDian;
            }
            set
            {
                lengChenDian = value;
                RaisePropertyChanged("LengChenDian");
            }
        }
        public string QtrlNT
        {
            get
            {
                return qtrlNT;
            }
            set
            {             
                qtrlNT = value;
                //AnesRecordUtil.Instance.CalInTotal();
                RaisePropertyChanged("QtrlNT");
            }
        }
        public string Ys
        {
            get
            {
                return ys;
            }

            set
            {
                ys = value;
                RaisePropertyChanged("Ys");
            }
        }
        public string QtclNT
        {
            get
            {
                return qtclNT;
            }

            set
            {            
                qtclNT = value;
                AnesRecordUtil.Instance.CalOutTotal();
                RaisePropertyChanged("QtclNT");
            }
        }
        public string NS
        {
            get
            {
                return nS;
            }

            set
            {
                nS = value;
                RaisePropertyChanged("NS");
            }
        }
        public string GS
        {
            get
            {
                return gS;
            }

            set
            {
                gS = value;
                RaisePropertyChanged("GS");
            }
        }

        public string Phy
        {
            get
            {
                return phy;
            }

            set
            {         
                phy = value;
                //AnesRecordUtil.Instance.CalInTotal();
                RaisePropertyChanged("Phy");
            }
        }
        public string Tsqn
        {
            get
            {
                return tsqn;
            }

            set
            {
                tsqn = value;
                RaisePropertyChanged("Tsqn");
            }
        }
        public string Glc
        {
            get
            {
                return glc;
            }

            set
            {
                glc = value;
                RaisePropertyChanged("Glc");
            }
        }
        public string Sxl
        {
            get
            {
                return sxl;
            }

            set
            {
                sxl = value;
                AnesRecordUtil.Instance.CalOutTotal();
                RaisePropertyChanged("Sxl");
            }
        }
        public string Bzrl
        {
            get
            {
                return bzrl;
            }

            set
            {
                bzrl = value;
                //AnesRecordUtil.Instance.CalInTotal();
                RaisePropertyChanged("Zcl");
            }
        }
        public string Zrl
        {
            get
            {
                return zrl;
            }

            set
            {
                zrl = value;
                RaisePropertyChanged("Zrl");
            }
        }
        public string Zcl
        {
            get
            {
                return zcl;
            }

            set
            {
                zcl = value;
                RaisePropertyChanged("Zcl");
            }
        }

        public string Qtrl
        {
            get
            {
                return qtrl;
            }

            set
            {
                qtrl = value;
                RaisePropertyChanged("Qtrl");
            }
        }

        public string Qtcl
        {
            get
            {
                return qtcl;
            }

            set
            {
                qtcl = value;
                RaisePropertyChanged("Qtcl");
            }
        }

        public string Syl
        {
            get
            {
                return syl;
            }

            set
            {
                syl = value;
                RaisePropertyChanged("Syl");
            }
        }
    }
}